1 fastness
in their Cuban mountain fastness — en las espesuras serranas de Cuba
English-spanish dictionary > fastness